boiling apparatus - Turkish English Dictionary